package com.lishe.lishe.lishe.module.excitation.bean;

import com.google.gson.annotations.SerializedName;
import com.lishe.lishe.net.BaseProtocal;

import java.util.List;

/**
 * 标    题：
 * 功能描述：
 * 作    者：zouxx
 * 创建时间：2018/8/17
 */

public class GiveLikeMessageResponse extends BaseProtocal {
    @SerializedName("data")
    public DataBean data;

    public static class DataBean {
        @SerializedName("info")
        public List<InfoBean> infoBean;

        public static class InfoBean {
            @SerializedName("id")
            public String id;//消息id
            @SerializedName("comId")
            public String comId;//企业id
            @SerializedName("userId")
            public String userId;//被赞员工id
            @SerializedName("eventId")
            public String eventId;//事件id
            @SerializedName("messageContent")
            public String messageContent;//消息内容
            @SerializedName("messageType")
            public String messageType;//消息类型（0：有人评论，1：有人赠送小礼）
            @SerializedName("createTime")
            public String createTime;//消息添加时间

            /**
             * 获取消息类型（0：有人评论，1：有人赠送小礼）
             *
             * @return
             */
            public String getMessageTypeToString() {
                String msg = null;
                if (messageType == null) {
                    return msg;
                }
                switch (messageType) {
                    case "0":
                        msg = "有人评论";
                        break;
                    case "1":
                        msg = "有人赠送小礼";
                        break;
                }
                return msg;
            }
        }
    }

}
